MPHB\Entities\Booking B

Total Complexity 100
Dependencies 6
Dependents 24
Total lines 804
Lines of code 334
Logical lines of code 156
Comment lines 327
Methods 48
Properties 19

Methods 48

Method Rating Maintainability Complexity Lines of code
setupParameters()
B
41 21 54
getPriceBreakdown()
A
43 11 52
addLog()
S
51 7 24
calcDepositAmount()
S
55 6 19
getLastPriceBreakdown()
S
61 5 12
getDates()
S
65 3 9
calcPrice()
S
68 3 7
getCouponCode()
S
75 2 4
applyCoupon()
S
66 2 9
getExpectPaymentId()
S
67 2 8
getLogs()
S
64 1 11
getICalProdid()
S
82 1 3
getICalSummary()
S
82 1 3
getICalDescription()
S
82 1 3
getLanguage()
S
82 1 3
isExpectPayment()
S
74 1 4
deleteExpiration()
S
78 1 3
retrieveExpiration()
S
77 1 3
__construct()
S
81 1 3
setExpectPayment()
S
79 1 3
getCouponId()
S
82 1 3
getCheckoutId()
S
82 1 3
getSyncId()
S
82 1 3
getSyncQueueId()
S
82 1 3
getInternalNotes()
S
82 1 3
isImported()
S
80 1 3
updateExpiration()
S
78 1 3
getCustomer()
S
82 1 3
getStatus()
S
82 1 3
setId()
S
81 1 3
setStatus()
S
81 1 3
generateKey()
S
71 1 5
setDates()
S
77 1 4
getDateTime()
S
82 1 3
setRooms()
S
81 1 3
updateTotal()
S
80 1 3
getId()
S
82 1 3
getKey()
S
79 1 3
getTotalPrice()
S
82 1 3
getCheckInDate()
S
82 1 3
getCheckOutDate()
S
82 1 3
getReservedRooms()
S
82 1 3
getReservedRoomIds()
S
69 1 8
getRoomIds()
S
69 1 8
setCustomer()
S
81 1 3
create()
S
80 1 3
getNote()
S
82 1 3
isPending()
S
79 1 3